package shujia.day01;


/*
    标识符：针对java中给变量，方法名，类名，包名，接口名等起名字时提供的符合规范的字符序列

    给标识符起名字的统一规范：
        1、由英文大小写和数字构成
        2、可以由下划线和$特殊符号组成

    给标识符起名字的注意事项：
        1、不能是数字开头
        2、不能与java中的关键字同名
        3、不能除_和$以外的特殊字符出现
        4、要见名知意


    常见的命名规则场景：
        包(其实就是文件夹,用于解决相同类名问题)
           单极目录：单词全部小写 举例：shujia
           多级目录：单词全部小写，多个包包含关系之间使用.连接  举例：com.shujia.day01
        类或者接口
            一个单词：首字母大写，其余字符全部小写 举例：Student
            多个单词：每个单词首字母大小，其余字母都是小写 举例：HighStudent
        方法和变量
            一个单词：单词全部小写 举例：name  eat()
            多个单词：第一个单词全部小写，从第二个单词开始，首字母大写，其余字母都是小写
                举例：playGame()
        常量
            一个单词：单词全部大写 举例：NAME
            多个单词：单词全部大写，单词之间使用下划线连接 举例：FIRST_NAME


 */
public class MakeNameDemo {
}
